	 var myChart;
	function echartStr(names,brower){
		// 基于准备好的dom，初始化echarts实例
		if (myChart != null && myChart != "" && myChart != undefined) {  
	        myChart.dispose();  
	    } 
	    myChart = echarts.init(document.getElementById('main'));
	    // 指定图表的配置项和数据
		var name = "孙陛宇";
	    var option = {
		    title : {
		        text: '成绩分布图',
		        //subtext: '纯属虚构',
		        x:'center'
		    },
		    tooltip : {
		        trigger: 'item',
		        formatter: "{a} <br/>{b} : {c} ({d}%)"
		    },
		    legend: {
		        orient: 'vertical',
		        left: 'left',
		        data: names
		    },
		    series : [
		        {
		            name: name,
		            type: 'pie',
		            radius : '55%',
		            center: ['50%', '50%'],
		            data: brower,
		            itemStyle: {
		                emphasis: {
		                    shadowBlur: 10,
		                    shadowOffsetX: 0,
		                    shadowColor: 'rgba(0, 0, 0, 0.5)'
		                }
		            },
		            label: {
	                normal: {
	                    show: false,
	                }
	            },
		        }
		    ]
		};
	
	    // 使用刚指定的配置项和数据显示图表。
	    myChart.setOption(option);
	};
	
	//缺陷分类
	function qxfl(that){
		var brower = [],
			names = [];
		var index = $(that).data('index');
		//班级
		if (index==1){
			$.ajax({
				type: 'get',
				url: '/teacher/check',//请求数据的地址
				dataType: "json",        //返回数据形式为json
				success: function (result) {
					console.log("班级"+result)
					var list1 = [
						{
							"name": "60分以下",
							"value": result[0]
						},
						{
							"name": "60分-70分",
							"value": result[1]
						},
						{
							"name": "70分-80分",
							"value": result[2]
						},
						{
							"name": "80分-90分",
							"value": result[3]
						},
						{
							"name": "90分-100分",
							"value": result[4]
						}
					]

					$.each((list1), function (index, item) {
						names.push(item.name);    //挨个取出类别并填入类别数组
						brower.push({
							name: item.name,
							value: item.value
						});
					});
					echartStr(names,brower);
				},
				error: function (errorMsg) {
					//请求失败时执行该函数
					alert("图表请求数据失败!");
				}

			});
		}
		//年级
		if (index==2){
			console.log("年级事件")
			$.ajax({
				type: 'get',
				url: '/teacher/average',//请求数据的地址
				dataType: "json",        //返回数据形式为json
				success: function (result) {
					console.log("年级"+result);
					var list2 = [
						{
							"name": "计一平均成绩",
							"value": result[0]
						},
						{
							"name": "软二平均成绩",
							"value": result[1]
						},
						{
							"name": "软三平均成绩",
							"value": result[2]
						},
						{
							"name": "计四平均成绩",
							"value": result[3]
						}
					]

					$.each((list2), function (index, item) {
						names.push(item.name);    //挨个取出类别并填入类别数组
						brower.push({
							name: item.name,
							value: item.value
						});
					});
					echartStr(names,brower);
				},
				error: function (errorMsg) {
					//请求失败时执行该函数
					alert("图表请求数据失败!");
				}

			});
		}
	}

